Golang Job: Back End Engineer

Job added on

Company

KenTech
Spain

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Summary
As a Back-End Developer you will work in small cross-functional teams in a highly collaborative way, use the latest technologies and enjoy seeing the direct impact of your work. Your primary focus will be development of server-side logic while ensuring high performance and responsiveness to requests from multiple front-end channels. You will also be responsible for integrating multiple third-party products.
If you have excellent programming skills, solid understanding of back-end technologies and a passion for developing applications and improving existing ones, we would like to meet you.

Duties and Responsibilities

Develop high quality, scalable and maintainable solutions with a focus on backend systems and related technologies.


Contribute to the architecture across the technology stack, from database to native apps.


Put emphasis on creating the foundation for rapid and effective implementation of systems.


Deliver good API / back-end code in one or more languages, e.g. Scala, Golang, Nodejs.


Create technical specifications and architecture documents, prepare and keep good documentation, manage deliverables timeline (Agile/SCRUM).


Compile and analyze data, processes and code to troubleshoot problems and identify areas for improvement, both in development and production environments.


Flexible for travel based on project needs.

Knowledge and experience

Knowledge of software engineering processes, tools, test driven development and best practices.


Proficient knowledge of one of the following programming languages: Scala.


Experience with relational and non-relational data stores (e.g. MySQL, MongoDB, CouchDB, etc.).


Experience with containerization (e.g. Docker, Kubernetes).


Experience with modern architecture patterns (e.g. microservices and event-driven architectures).


Significant experience writing and utilizing RESTful API services and performance tuning large-scale applications.


Experience working in an agile environment.


Focus on efficiency, user experience, and process improvement.


Teamwork skills with a problem-solving attitude.


Customer-focused, adapt well to changes, self-starter.

Qualifications

+3 years of proven professional experience as a Back-End Developer.

What do you get in return?
KenTech’s Talent Development Program benefits from the best practices and stimulates the personal achievements, mastery of the employee’s professional skills and boosts their creativity.

Hybrid Remote work and flexible hours

Competitive salary and pension plan

Gym membership and private health insurance

Long and sunny days with 22º of average

A team that is fun to work with

Job Type: Full-time